We went to this place just at random since it was across the street from the train station in Rahway. The pizza reminded me of Brooklyn pizza which of course is the best pizza in...
All reviews seem positive