JavaScript is not enabled.
The Only Good One - Review by citysearch c | Bar Italia

Bar Italia

Claim

The Only Good One 7/23/2002

This is the only good Italain restaurant in Saint Louis. In fact, every other place only serves Americanized (midwestern)-Italian food. Pros: Food more
Summer SALE!!!:
15% OFF all yearly plans
Use year15 at checkout. Expires 1/1/2021