Pizza restaurant · 290 S Michigan Ave, Kenilworth, NJ
Dine-In
See full menu
More food in Kenilworth, NJ · Pizza in Kenilworth