3210 S Grand Blvd
St Louis, MO 63118
St Louis, MO 63118
Open HoursMo to Th from 11:00am to 03:00pm,Mo to Th from 05:00pm to 10:00pm,Fr from 11:00am to 03:00pm,Fr from 05:00pm to 01:00am
OverviewOne of the few French restaurants in St. Louis, Le Petit Paris is a recent addition to the local dining scene. The dining room is small, as are the tables, and the decor is simple...
more