Italian restaurant, Banquet hall, Bar, Pizza restaurant, Restaurant
Lou Boccardi's Restaurant invites you to indulge in a delightful Italian dining experience on Magnolia Avenue in St. Louis. Known for its cozy, historic ambiance, this spot boasts a menu that features savory pasta, comforting small plates, and tantalizing seafood dishes. With quick service and an attentive staff, it’s perfect for lunch, dinner, or solo dining. The casual, family-friendly vibe accommodates everyone, including your furry friends with complimentary treats. While outdoor seating can sometimes be interrupted, the overall experience shines with great food and a warm atmosphere. Be sure to save room for dessert!
Mexican restaurant
5901 Southwest Ave, St. Louis, MO 63139, United States
Italian restaurant
3208 Ivanhoe Ave, St. Louis, MO 63139, United States