GalleryView all (5)
Reviews
12/16/2009
"Just had a lunch there the other day and it was very good. The salad, meal, desert, service all good and the atmosphere was nice.
12/16/2009
Just had a lunch there the other day and it was very good. The salad, meal, desert, service all good and the atmosphere was nice. Two thumbs up.
Details
Phone: (314) 421-4833
Address: 1931 Park Ave, Saint Louis, MO 63104
Website: http://www.ricardositaliancafe.com
More Info
- General Info
- STL's top choice for the finest Italian food at a price that will keep you coming back for more!
- Services/Products
- 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.
- Brands
- Cabernet Sauvignon, Pinot Noir, Vajra, Zinfandel etc
- Payment method
- debit, cash, all major credit cards
- Price Range
- $$
- Location
- Family owned Italian restaurant in Historic Lafayette Square. We are close from 2 - 4 PM Tuesday through Friday.
- Neighborhood
- Lafayette Square
- Amenities
- Everyone is welcome. Bring the kids for a our variery of choices to choose from. Walk-Ins are welcome.
- Other Link
- Categories
- Other Information
Cuisines: Mediterranean, Italian, European, Continental, Pizza
Price Range : Average
People Also Viewed
- Soulard's Restaurant & Bar
1731 S 7th St, Saint Louis, MO 63104
- Eleven Eleven Mississippi
1111 Mississippi Ave, Saint Louis, MO 63104
- Tony's Restaurant
410 Market St, Saint Louis, MO 63102
- Schlafly Tap Room
2100 Locust St, Saint Louis, MO 63103
- Carmine's Steak House
20 S 4th St, Saint Louis, MO 63102
- Broadway Oyster Bar
736 S Broadway, Saint Louis, MO 63102
- Frazer Good Eats
1811 Pestalozzi St, Saint Louis, MO 63118
- Domino's Pizza
1613 S 9th St, Saint Louis, MO 63104
- Landry's Seafood House
1820 Market St, Saint Louis, MO 63103
- International Tap House
1711 S 9th St, Saint Louis, MO 63104