Update Info - Lhasa Cafe
This restaurant was reported as closed. If it is open, let us know.
Lhasa Cafe
159 Main St
Northampton, MA 01060
159 Main St
Northampton, MA 01060
This restaurant was reported as closed. If it is open, let us know.