The dishes and atmosphere make this place a destination, but the desserts make it a legend. Dinner Tue–Sat.
Atlas Restaurant
5513 Pershing Avenue, St Louis, Missouri 63112

Photograph by Kevin A. Roberts
5513 Pershing Avenue, St Louis, Missouri 63112
Tue - Sat: 5:00 pm - 10:00 pm
French, Italian
Expensive