"Delicious pizza! Friendly staff. The owner is super nice. Love this spot"
Phone: +12018378485
Address: 1203 Teaneck Rd, Teaneck I-07666-4924, United States
City: Teaneck
Monday: 09:00 -19:30
Tuesday: 09:30 -19:30
Wednesday: 09:30 -20:00
Thursday: 09:00 -18:30
Friday: 08:30 -19:30
Saturday: 09:30 -19:30
Sunday: 09:00 -20:30
Dishes: 8
Amenities: 6
Categories: 5
Reviews: 320