Mantra Indian Cuisine

10359 Magnolia Ave Riverside CA 92505 USA

(951) 417-4539

Location