Japanese steakhouse · 1219 S 41 By-Pass, Venice, FL
More food in Venice, FL · Japanese Steakhouse in Venice