STL's top choice for the finest Italian food at a price that will keep you coming back for more!
Opening Hours
Closed Now
Monday11:00 AM - 02:00 PM
Tuesday11:00 AM - 09:00 PM
Wednesday11:00 AM - 09:00 PM
Thursday11:00 AM - 09:00 PM
Friday11:00 AM - 10:00 PM
Saturday05:30 PM - 10:00 PM
Features
Cuisine: Mediterranean European Continental
Services Offered
Since Our Opening In 1989
We At Ricardoa italian Cafe Have Strived To Create A Friendly Restaurant With Great Food At An Affordable Price That Will Keep You Coming Back For More. Whether You Are Looking For The Perfect Place To Take That Special Someone
A Quiet Dinner With Family
Or A Delicious Meal Before The Game
We Will Always Make Sure That You Experience The Best Of Italy Right Here In Saint Louis.
Add a Review