About Centro Restaurant

Centro Restaurant is a Pizza restaurant located at 1011 Locust St in Des Moines, IA . Centro Restaurant has been described as an Perfect Pizza restaurant and has received an average rating of 10 by our members.

  • Food

    Decor

    Service

User Reviews for Centro Restaurant

All Reviews for Centro Restaurant

  • Food

    10

    Decor

    10

    Service

    10

    Delicious pizza, especially their BLT pizza & chicken club pizzas. Not skimpy on the toppings. I didn't rate the ambiance high only because I'm not a bar person. I usually get the pizza to go and eat it at home.

    Overall Rating

    10

    "Perfect"