top of page
Soho Restaurants, Soho Italian Restaurants, Manhattan Restaurants, Manhattan Italian Restaurants, NYC Restaurants, NYC Italian Restaurants, New York City Restaurants, New York City Italian Restaurants, Restaurant Near Me, Neighbourhood Restaurant
Stay in Touch
176 Prince Street
New York, New York 10012
Tel: 212 941 7119
Open 7 Days a Week
Sunday - Thursday 12-10PM
Friday & Saturday 12 - 11PM

bottom of page