8530 West Warm Springs Road, Las Vegas, Nevada 89113, United States

(702) 598-FOOD (3663)

Mantra Masala