Ricardo's Italian Cafe
With more than 20 years in business, this family-owned Italian restaurant serves up wonderful pastas, beef, chicken and veal dishes. Comfortable atmosphere in a historic setting.
TripAdvisor Traveler Rating (48 Reviews)


Check website for details
1931 Park Ave.
St. Louis, MO 63104

Free Travel Guide

Order your 2018 Official Missouri Travel Guide and start planning your #MissouriAdventure today

Order Now