The Blue Owl at Zen Yai
425 State St, Santa Barbara
(805) 705-0991
No longer in business