Eat24Hours | Houseoftibetkitchen - Location
House Of Tibet Kitchen
235 Holland St 02144
(Himalayan, Nepalese, Vegetarian)

Come visit us at: 235 Holland St, Somerville, MA 02144 Get Directions