Archi's Thai Kitchen 6360 W Flamingo Rd Las Vegas, NV 89103 Phone: 7028805550 Website: http://www.archithai.com/ Categories: Thai