Family owned Italian restaurant in Historic Lafayette Square.
STL's top choice for the finest Italian food at a 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. We’re proud to be a landmark in the historic Lafayette Square neighborhood. Come in and see what all the buzz is about.
3117 FB users likes Ricardo's Italian Cafe, set it to 42 position in Likes Rating for St. Louis in Restaurant & Cafe category
Ricardo's Italian Cafe is St. Louis based place and this enity listed in Cafe category. Contact phone number of Ricardo's Italian Cafe: (314) 421-4833
Grand Center's newest addition. Lucha is a Mexican restaurant with a modern approach to old world recipes. We hope to see you soon!