"Best pizza in town. Quality is always consistent and the rest of the menu is also quite delicious. if you want the BEST mozzarella sticks in town, this is the place to go!"
Phone: (+1)7323080933
Address: 49 Village Center Dr, Freehold I-07728-2526, United States
City: Freehold
Dishes: 9
Amenities: 2
Categories: 4
Reviews: 1393