
Take a sushi Restaurant
4.6 (1,200)restaurant
A Winter Park sushi spot blending Japanese and Latin flavors, serving sweet plantain rolls and tempura-rice arepas.
Description






The wider menu covers traditional ground with classic Japanese dishes and sashimi while making room for inventive specialty rolls and yuzu ceviche mixes, all served in a welcoming atmosphere.