Call (314) 994-1080 or Make Online ReservationMake A Reservation

Waterfall Room

Waterfall Room

Our waterfall room is one of the many beautiful features in our dining room, a large glass water feature divides this space from the main dining area. This room can seat up to 16 guests comfortably and comes equipped with a drop down screen for presentations available free of charge.