"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!"
Phone: +19145249687
Address: 1 Main St, Tarrytown, United States
City: Tarrytown
Website: http://www.lefterisgyro.com
Dishes: 17
Amenities: 8
Categories: 5
Reviews: 990