Pasadena Health Restaurants
817 N. Lake Ave., Pasadena, CA, 91104
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)...

