Get directions to: Fujiyama Japanese Steakhouse & Sushi Bar, Vero Beach, FL
Restaurant address: 5959 20th St Vero Beach, FL 32966, USA
Restaurant: Fujiyama Japanese Steakhouse & Sushi Bar