Update Info - Michi Kusa
This restaurant was reported as closed. If it is open, let us know.
Michi Kusa
2 Beacon St
Framingham, MA 01701
2 Beacon St
Framingham, MA 01701
This restaurant was reported as closed. If it is open, let us know.