Taste of the Himalayas
8008 Girard Ave #170, La Jolla
(858) 551-9999
Recent Reviews
Taste of the Himalayas
8008 Girard Ave #170, La Jolla 92037
(858) 551-9999