Central Park Pizza
Pizza · Italian · Sandwich Shop
Central Park Pizza is a counter-serve pizza restaurant offering specialty pizzas, sandwiches, and pastas for dine-in or takeout. Located inside The Batcade, serving NY style pizza.
Location
Vota recommends