Taste of the Himalayas Restaurant

2420 Lombard Street
San Francisco California, 94123
Phone: (415) 674-9898
Website:
Specialty: Tibetan
Cuisine: Asian, Chinese
Feature: Dining, Celeb Hangout, Happy Hour
Price: On Budget Prices
Feedback: 5