Osaka Sushi is a Japanese restaurant offering a menu for takeout and delivery. It also features a bar with a notable selection of natural wines.