Café
Bar Italia
10 locals recommend,
Tips from locals
This is an upscale Italian restaurant unlike anything else in St. Louis. Visit the heart of the Central West End for a dining experience you’re sure to remember!
Unique things to do nearby
Locals also recommend
Location
13 Maryland Plaza
St. Louis, MO
Central West End