Search results
- See moreSee moreSee moreSee moreBar Italia RistoranteItalian Restaurant · $$
Outstanding Italian food is the hallmark of this casual, yet fashionable, Midtown restaurant. The outdoor dining area...
Website: baritaliastl.com
Phone: (314) 361-7010
Cross Streets: Between York Ave and N Euclid Ave/Maryland Ave
Pickup
13 Maryland Plz St Louis, MO 63108 400.35 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Accessible