Centro Pizza offers dine-in only, thin-crust Napoletana-style pizza and authentic Italian cuisine.