Pizza Review
Upside down pizza. Their normal pizzas are made differently than their special pizzas. Special pizzas are amazing. The closest special pizza to a plain cheese pizza is an 'upside down pizza' meaning sauce on top cheese on bottom. One of the best pies around for those who like plain cheese pies. 'My review of Ralph's in Nutley is a 9.0 for reference'