Upscale Italian unlike anything else you've had in St. Louis. Join us in the heart of the Central West End for a dining experience you're sure to remember!
When it's summertime in St. Louis and a beautiful evening, you find a place that has a great covered patio with delicious food. Bar Italia Ristorante has...
This place needs a deep clean and a complete overhaul. Patios pretty nice but my daughter and I sat inside because we were warm. The hostess seated us, she...
Cute neighborhood spot! Bar Italia is definitely a CWE staple -- it's a chill vibe with plenty of seating. Plus it's one of the few local italian spots...