Greek Town is new to this Bermuda Triangle of restaurant locations, always changing hands. I had low expectations going in, but was pleasantly surprised!
The service was lovely- the server even shook our hands when we left. He was very attentive but not too attentive- though we did have to wait a bit for the bill at the end.
The food! The food was awesome. Way better than expected. You could taste the fire in the meat, the lemon in the potatoes, everything was perfectly prepared.
The cost was a little high for someone like me, but at least we totally got what we paid for. Try it out!