This was the highest rated sushi place I could find
Address: 6177 Jog Rd #D7, Lake Worth, FL 33467, USA
Jessica Pacella | Sep 17, 2019
Very good for this country
jesus rodriguez | Sep 17, 2019
Very delicious and the food is delicious
Thanks! Your answer is awaiting moderation.