House Of Tibet Kitchen | Somerville - Location
House Of Tibet Kitchen
235 Holland St 02144
(Himalayan, Nepalese, Vegetarian)
Order Online

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