Relax Grill at Lake Eola
Horrible service from Owner/manager
And so I went having a pal of mine for this new location named Unwind Grill at Lake Eola in downtown Orlando. Food was great, server Carley ok, plus one of two of the "homeowners terrible." We ate our food - and that I was waiting on the refreshment when among the homeowners - some high ...