Whether it’s dinner and a show at the Lesher Center or the simple pleasure of the family gathered around the table, our comfortably sophisticated steak house sets the stage for an evening to remember.
The Saint Mary’s Room provides an intimate setting for your next presentation, celebration, or corporate luncheon. This room is nestled beside our main dining room with AV capabilities, seating for up to 24 guests, and fabulous views of downtown.
Featuring a private entrance, warm wood paneled walls, and equipped with an integrated AV system, our Diablo Room accommodates up to 45 guests. Impress your guests with a stunning backdrop as you dine overlooking Mt. Diablo.
Rich wood accents, elegant frosted glass windows, and striking French doors are the perfect additions to any event. The Olympic Room can accommodate up to 60 guests and is equipped with an integrated AV system.
1553 Olympic Boulevard Walnut Creek, California | GOOGLE MAP