Explore authentic Thai dining options
Restaurant
3804 Central Ave SE, Albuquerque, NM 87108, United States