Atmosphere: small fast-food / cafe setup (order and pick up at the counter).
Food: Generous portions, authentic Greek fare.
Try the the lamb chops (with lemon potatoes) and the souvlaki.
If you own or manage It's All Greek to Me! Grill, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.