Barbecue restaurant "Το Μαγκάλι" offers grilled meats and souvlaki. Available for delivery and takeout.