Ava's Kitchen & Bar

Pizza restaurant · 1 N 21st St, Kenilworth, NJ

Dine-In

Hours

More food in Kenilworth, NJ · Pizza in Kenilworth