Get directions to: Bangkok Villa, Santa Rosa, CA
Restaurant address: 4824 Fairgrave Ave Santa Rosa, CA 95407, USA
Restaurant: Bangkok Villa