For 26 years, Ricardo’s Italian Cafe (1931 Park Avenue; 314-421-4833) was a mainstay in Lafayette Square, serving heaping plates of pasta, chicken and steak that…

Source: www.riverfronttimes.com

Ricardo’s Closes After 26 Years in Lafayette Square – Riverfront Times (blog) – St Louis Media, LLC – St Louis Media, LLC