Marathon Souvlaki is a Greek restaurant known for its skewered grilled meats and homemade tzatziki.