Start from
Fuji Steak House
1430 Highland Ave, Needham 02492