St. Louis Galleria
1062 St Louis Galleria
St. Louis, MO 63117 US
Hours of Operation
|Mon - Thu||11:00AM-9:00PM|
Located at St. Louis Galleria on Brentwood Boulevard, first floor between Dillard's and Lord & Taylor. Now offering Call Ahead Seating! Call 314-721-0505 to get your name on the list; You'll spend less time waiting and more time celebrating!Parking
Curbside To-Go Parking Spots
Our entire menu is available for pickup and delivery.
Open for Outdoor dining, takeout and delivery.Take Out Menu
Curbside To-Go Instructions
2. When you arrive to pick up your order, park in our parking lot.
3. We will text you when your order is ready and will bring it out to you.