Business Hours
Sun-Thurs:
11:00am-11:00pm
Fri&Sat:
11:00am-12:00midnight.
phone : 914-332-1625
Fax: 914-332-1644
17 Main St, Tarrytown, NY 10591

Address:17Main St
Tarrytown NY 10591
Map it
Dine-In, Take-out

Tel:914-332-1625
Fax:914-332-1644

Show