The Office

Add to wishlist
Add to compare
Open now 11AM - 9PM
Add a photo
8 photos
Look at the photo of The Office
Here's a picture of The Office

On the Facebook rating scale, this restaurant has achieved the score of 4.1 stars.

Visitors' reviews on The Office

/ 2
Add your review
Emmy Faks Request content removal
It's a comfy cozy spot
Tam Kendrick Request content removal
The Ciroc Obama is the ish!!!!!
$$$$ Price range per person $25-$50
The Office on map
© OpenStreetMaps contributors
5917 Delmar Blvd, 63112
St. Louis, Missouri, USA
Address
5917 Delmar Blvd, St. Louis, Missouri, USA, 63112
Features
Сredit cards accepted Outdoor seating
Opening hours
SundaySun 12AM-1AM
MondayMon 11AM-9PM
TuesdayTue 11AM-9PM
WednesdayWed 11AM-9PM
ThursdayThu 11AM-9PM
FridayFri 11AM-11:59PM
SaturdaySat 12AM-1AM
Report incorrect information

Tasty dishes in St. Louis

Restaurant features in St. Louis

Updated on: