Mantra Indian Cuisine

27645 Jefferson Ave Temecula CA 92590 USA

(951) 506-1800

Location