Due to the lack a great local Greek restaurants, I jumped at going to the newly opened Greek Town Grill last night.
Verdict is still out. Great high quality ingredients but they are still getting their groove together.
The hummus needs way more garlic. The dolmades were great. The beef a bit on the dry side.
I would give a few weeks.
Greek Island Grill still rates #1 in my book.