I
Iowa Dumb Stuff Review of Centro Restaurant & Bar
Nice atmosphere and it seems like it would be a ve...
Nice atmosphere and it seems like it would be a very good Italian restaurant but it's not. Very average food quality and selection.
Comments: