Get directions to: Bangkok Palace, Santa Barbara, CA
Restaurant address: 2829 De La Vina St Santa Barbara, CA 93105, USA
Restaurant: Bangkok Palace