Taste of the Himalayas

8008 Girard Ave #170, La Jolla
(858) 551-9999