Update Info - Laffa
This restaurant was reported as closed. If it is open, let us know.
Laffa
31 St James Ave
Boston, MA 02116
31 St James Ave
Boston, MA 02116
This restaurant was reported as closed. If it is open, let us know.