Lefteris Gyro
➤ 1 Main St, Tarrytown, United States
Vegetarian, Seafood, Kebab, Greek, Steak
"perfect! octopus, mozzarella sticks, lemon soup, steak, house made sangria and Greek beer! very good. payment by cash if they don't want to pay extra charge for credit cards!"