Search results
We did not find results for: Centro Des Moines, IA.
Check spelling or type a new query.
We did not find results for: Centro Des Moines, IA.
Check spelling or type a new query.
Centro, meaning "city center" in Italian, is the core of Italian cuisine in Des Moines. Located within a renovated...
Website: eventseeker.com
Phone: (515) 248-1780
Pickup
1003 Locust St Des Moines, IA 50309 1499.53 mi
Is this your business? Verify your listing
4.0 602 reviews
Loved everything about this place, but especially love the service. Flawless. Food was also incredible and I appreciate all the non-pasta options. Caesar salad and crème brûlée should not be missed. More
Wear your Canada Goose parka because you are going to freeze like you are in Antartica. The pizza is good for a few seconds upon being served until the frigid A/C turns it ICE cold before you... More