Marathon Souvlaki is a Greek restaurant specializing in skewered grilled meats and homemade tzatziki. They offer options for dine-in or takeout.