Plan Your Business Meeting
Whether you are planning a corporate meeting, fundraising dinner or celebratory business event, Michaels Restaurant offers a variety of unique indoor and outdoor venues to help you bring your vision to life in the heart of Silicon Valley in Mountain View.
Our Augusta & Pebble Beach Room can host up to 80 seated. This room has a beautiful lakeside view with floor to ceiling natural lighting. Our audio visual equipment is perfect for your presentation. We have onsite tech support to help make sure everything works perfectly.
If you’re looking for a private event space with a patio, our St. Andrews Room is the perfect fit. This room can host up to 60 seated and has an intimate patio that overlooks our golf course & lake. This space also has audio visual equipment included.
Our Michaels Restaurant is the perfect setting for a casual after work Happy Hour Mixer.




