at 9350 W Sahara Ave Ste 110, Las Vegas , 89117-5395 United States
Online menus, items, descriptions and prices for Archils Thai Cafe - Restaurant - Las Vegas, NV 89117
189 FB users likes Archi's Thai Cafe, set it to 592 position in Likes Rating for Las Vegas, Nevada in Local Business category
Archi's Thai Cafe is Las Vegas based place and this enity listed in Thai Restaurant category. Located at 9350 W Sahara Ave Ste 110 NV 89117-5395. Contact phone number of Archi's Thai Cafe: (702) 363-9699