St. Louis, MO Metro >
145 Concord Plaza Shopping Ctr,
Best Italian in South County.
The fish specials are amazing everytime we go. The pasta is to die for. Weekend nights you definitely need a reservation but it is fantastic.
Sign in with Facebook
Sign in with Facebook to see what your friends are up to!
Get the Citysearch Mobile app so you can spend less time searching for great places, and more time enjoying them.
Get it Now