Lou Boccardi's Restaurant

Lou Boccardi's Restaurant Photos

5 photos · Italian Restaurant at 5424 Magnolia Ave, Saint Louis, MO

Closed · opens 11:00 AM Overview

About Lou Boccardi's Restaurant

Lou Boccardi's Restaurant is an Italian restaurant located at 5424 Magnolia Ave in Saint Louis, Missouri. It is one of 770 places to eat and drink we list in Saint Louis. Prices are affordable ($10–20 per person).

Lou Boccardi's Restaurant is open 5 days a week, usually 11:00 AM – 9:00 PM (closed Monday and Sunday).

Lou Boccardi's Restaurant's menu features 8 dishes and drinks. Dishes worth a look include Onions, Pepperoni Pizza, and Dough.

Hours, map and more about Lou Boccardi's Restaurant

Photos may have been taken by visitors and might not reflect the current look of Lou Boccardi's Restaurant. Own a photo shown here? Request removal or credit.