Get directions to: Shogun Japanese Restaurant, West Newton, MA
Restaurant address: 1385 Washington St West Newton, MA 02465, USA
Restaurant: Shogun Japanese Restaurant