Bangkok Villa - Santa Rosa, CA
Posted by: saopaulo1
N 38° 26.568 W 122° 40.482
10S E 528387 N 4254996
Bangkok Villa is located in a shopping center on Yulupa Ave in Santa Rosa. They're open for lunch and dinner.
Waymark Code: WM8X6Q
Location: California, United States
Date Posted: 05/24/2010
Views: 1