"We have eaten here many times. This is a great place to bring your family given the space and atmosphere. The food and service are typically very good. The food is fresh and there is a lot of variety, whether you want a premium, unique sushi creation or more traditional Japanese style dishes (teriyaki, udon, nigiri sashimi). The prices are also pretty reasonable, given the quality of food, especially during Happy Hour (Monday Saturday 4:30 6:30pm). I would recommend Osaka as the best sushi restaurant in the Carrollwood Northdale area."