Louie's California Bistro in the historic Upham Hotel has scenic outdoor seating, serves dinner, is dog friendly, pairs local wines with fresh local seasonal fare and can cater meetings of up to 60 people.
Home
About
Menus
Events
Contact
Reservations
More