Italian
CWE
$$
Bar Italia Ristorante
13 Maryland Plaza, St. Louis, MO 63108, USA
About this place
Italian menu options including housemade gelato in an airy trattoria with a separate lounge.
Bar Italia Ristorante in the Central West End feels like a pretty basic upscale Italian spot. The food is just average, but I did enjoy their large patio and prime location. It’s a nice place to hang out, but don’t expect anything groundbreaking.