Guido's Pizzeria and Tapas

St. Louis, United States

Considered one of the best italian restaurants. This nice bar is popular with good crowd for its magnificent cheese, excellent meals and incredible ravioli. Reasonably priced wines and friendly staff. Spanish menu and nice interior. Good prices.