It's remarkable that the folks behind GreekTown Restaurant have managed to capture the pleasurable atmosphere of a Greek taverna, but they've really pulled it off. The music is distinctively Greek, and the service — as welcoming as if you were a member of the family — is true to the way they treat you back in the old country. Decorated in a crisp blue and white color scheme (the colors of the Greek flag, of course), it has that leisurely Mediterranean vibe that's perfect for nibbling on flaming cheese and dolmades, sinking your teeth into tender souvlaki, and maybe even knocking back a shot or two of ouzo.
The sprawling menu includes casual items, such as salads and pita sandwiches, as well as more upscale dishes, including rack of lamb, scallops piccata, and veal sautéed in white wine sauce. The next time you've spent too much time ogling travel magazines, come to GreekTown to soothe your wanderlust. It's the next best thing to a flight to Athens.