1 like
dtrez
In my opinion, the best pizza in New Jersey. The staff is wonderful as well - everyone is very welcoming and friendly. Great place to dine in or takeout - the entire menu is delicious. The pizza is absolutely tremendous.
Order The Pizza Terminal & Restaurant
Hungry? Order right now on Slice