Taste of the Himalayas
Add to Favorites
CLOSED NOW
Today: 11:00 am - 3:00 pm, 4:00 pm - 8:30 pm
Tomorrow: 11:00 am - 3:00 pm, 4:00 pm - 8:30 pm
Phone: (858) 886-7990
Address: 8895 Towne Centre Dr Ste 115, San Diego, CA 92122
4505 La Jolla Village Dr, San Diego, CA 92122
7708 Regents Rd Ste A, San Diego, CA 92122
8750 Genesee Ave Ste 244, San Diego, CA 92122
8935 Towne Centre Dr, San Diego, CA 92122
4199 Governor Dr, San Diego, CA 92122
8935 Towne Centre Dr Ste 113, San Diego, CA 92122
3351 Nobel Dr, La Jolla, CA 92037
4227 Balboa Ave, San Diego, CA 92117
4545 La Jolla Village Dr, San Diego, CA 92122
8657 Villa La Jolla Dr, La Jolla, CA 92037