A grill house specializing in souvlaki. Offers phone ordering with delivery.