A grill house specializing in souvlaki. Serving fresh, charcoal-grilled meats.