Grill specializing in tasty, well-cooked food. Offers a variety of options, including sandwiches and souvlaki.