Get directions to: Fuji Steak House, Needham, MA
Restaurant address: 1430 Highland Ave Needham, MA 02492, USA
Restaurant: Fuji Steak House