Home
Restaurants
All Cities
Deals
Events
Recipes
News
Videos
Map
Contact Us
Taste of the Himalayas
Overview
Address:
8008 Girard Ave
Ste 170 La Jolla, CA 92037
Website:
tasteofthehimalayassandiego.com
Phone:
858-551-9999