NARROW RESULTS BY:
Pasadena Health Restaurants
36 E. Holly St., Pasadena, Ca, 91103
Tibet Nepal House, the first restaurant of itsgenre to appear in the area, is an appealingly modest space of whitewashedwooden beams, painted devotional scrolls (thangkas)...

