Italian Restaurant & Fresh Pasta Shop

201-332-8505

Wednesday, Thursday & Sunday: 5-9PM
Friday & Saturday: 5-10PM

Takeout/Delivery: Wednesday-Sunday | 5-9pm