Osaka is the BEST place to go for sushi in South Florida. The sushi is extremely fresh and tastey- and the spicy ponzu sauce is to die for! And the service is fabulous- Shim, Su & Vivian are fantastic! They always make you feel welcome.
Pros: The ponzu sauce!! And all of the sushi is perfectly fresh and delicious