Get directions to: Mikasa Japanese Restaurant & Sushi Bar, Winter Haven, FL
Restaurant address: 1124 Havendale Blvd Nw Winter Haven, FL 33881, USA
Restaurant: Mikasa Japanese Restaurant & Sushi Bar