Hours & Location
380 Route 17 South,
Mahwah, NJ 07430
201-642-4114
eat@sqpizza.com
Opening: November
Hours
7 days a week
Sunday - Tuesday 11:00 am - 8:00 pm
Wednesday - Saturday 11:00 am - 9:00 pm