Taste of the Himalayas
Add to Favorites
OPEN NOW
Today: 11:00 am - 3:00 pm, 4:00 pm - 8:30 pm
Saved to Favorites
Phone: (858) 886-7990
Address: 8895 Towne Centre Dr Ste 115, San Diego, CA 92122
9450 Scranton Rd, San Diego, CA 92121
8935 Towne Centre Dr, San Diego, CA 92122
8915 Towne Centre Dr, San Diego, CA 92122
8935 Towne Centre Dr, San Diego, CA 92122
8895 Towne Centre Dr, San Diego, CA 92122
9254 Scranton Rd, San Diego, CA 92121
4545 La Jolla Village Dr, San Diego, CA 92122
4227 Balboa Ave, San Diego, CA 92117
5580 Clairemont Mesa Blvd, San Diego, CA 92117
9254 Scranton Rd, San Diego, CA 92121