12 Main Street, Tarrytown, N.Y. 10591, USA
12 Main Street
Tarrytown
New York
10591
US
1-914-909-27701-914-909-2770
Mediterranean fare