House of Tibet Kitchen

235 Holland St.
Somerville
Massachusetts
United States