Taste Of The Himalayas
Address:
2420 Lombard St, San Francisco, CA 94123
Phone:
(415) 674-9898 Restaurants
Other Businesses:
- World Wrapps at 2257 Chestnut St, San Francisco, CA 94123
- Mr. Pizza Man at 2680 22nd St, San Francisco, CA 94110
- Starbucks Coffee at 3735 Buchanan St, San Francisco, CA 94123
- Beyond Expectations Cafe at 3613 Sacramento St, San Francisco, CA 94118
- Ristobar at 2300 Chestnut St, San Francisco, CA 94123