Restaurant
Caruso's Pizza LLC
16 locals recommend,
Location
6708 Ventnor Ave
Ventnor City, NJ
Tips from locals
Home to one of the best square pizzas on the island, and has an awesome second-floor bar overlooking Ventnor Ave!
Great upstairs outdoor bar/restaurant within walking distance. Good pizza too!