61 Main St, Tarrytown, NY 10591, USA
61 Main Street
Tarrytown
New York
10591
US
1-914-332-19921-914-332-1992
Locally sourced New American fare with Italian influences. Menu changes daily.