Get directions to: Yakitori Zai Restaurant, Boston, MA
Restaurant address: 315 Shawmut Ave Boston, MA 02118, USA
Restaurant: Yakitori Zai Restaurant