From Our Editors
Top-rated pasta, rich sauces, and more great Italian fare await your palate at Mia Rosa in St. Louis.
No need to be formal, business casual will pass.
Drive to Mia Rosa and find parking in the area.
Prices are reasonable, with a typical meal running under $30. See for yourself why Mia Rosa's Italian food is so highly considered.