Update Info - House Of Tibet Kitchen
This restaurant was reported as closed. If it is open, let us know.
House Of Tibet Kitchen
235 Holland St
Somerville, MA 02144
235 Holland St
Somerville, MA 02144
This restaurant was reported as closed. If it is open, let us know.