Greek restaurant · 175 Valley Street, Sleepy Hollow, NY
Dine-In
See full menu
More food in Sleepy Hollow, NY · Greek Food in Sleepy Hollow