Mantra Masala
8530 W Warm Springs Rd Ste 101 Las Vegas, NV 89113-3618
702-598-3663
Meals Served
Dinner, Lunch
Business Hours:
Payment Types