Get directions to: Kikuyama Japanese Steak House, Dedham, MA
Restaurant address: 350 Washington St Dedham, MA 02026, USA
Restaurant: Kikuyama Japanese Steak House