Ο Θόδωρος is a grill house specializing in souvlaki. It is a popular spot for delivery and takeout orders.