Explore authentic Thai dining options
Restaurant
4200 Wyoming Blvd NE c2, Albuquerque, NM 87111, United States