taste of the himalayas

Permanently closed
2420 Lombard St
San Francisco, CA 94123
Own this business?
See a problem?
United StatesCaliforniaSan Franciscotaste of the himalayas

Partial Data by Foursquare.