Thai Palace Uptown

Address: 
260 Van Deren Rd Sedona, AZ 86336