Thai Orchid
LinkedIn Pintrest Facebook Twitter Google +

Thai Orchid,

Albuquerque NM
Address: 4300 Central Ave SE (at Nob Hill section), Albuquerque NM 87108 / (505) 265-4047

Type: Restaurant

Cuisine: Thai Vegetarian