From Our Editors
Baldwin sushi lovers will fall in love with the menu at Tuck Lei Osaka Restaurant, a Japanese restaurant right in the heart of Baldwin. Tuck Lei Osaka Restaurant combines great flavors with healthy ingredients for dishes that don't just taste good but make you feel good too.
Don't fuss with street parking. We've got some parking available.
Prices are a bit on the higher side, so this might be a good pick for a special night out. Tuck Lei Osaka Restaurant's Japanese restaurant is simply divine, and you'll always leave satisfied. It's practically guaranteed!