Contact Us Villa Borghese II Start Your Order Location 66 Main St, Helmetta, NJ 08828 Phone (732) 521 - 3599 Hours Mon - Thu: 11AM - 9:00PMFri - Sat: 11AM - 9:30PMSun: 3PM - 9:30PM