Map & Directions - Louie's California Bistro (Upham Hotel)
View Menu
Louie's California Bistro (Upham Hotel)
1404 De La Vina St, Santa Barbara, CA, 93101
(805) 963-7003 (Phone)
1404 De La Vina St, Santa Barbara, CA, 93101
(805) 963-7003 (Phone)