Update Info - Lampara
This restaurant was reported as closed. If it is open, let us know.
Lampara
916 Commonwealth Ave
Newton Center, MA 02459
916 Commonwealth Ave
Newton Center, MA 02459
This restaurant was reported as closed. If it is open, let us know.