Search results
- See moreSee moreSee moreSee moreCentroAmerican Restaurant · $$
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
Cross Streets: Near the intersection of Locust St and 10th St
Pickup
1003 Locust St Des Moines, IA 50309 568.33 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible