Osaka is a sushi restaurant offering affordable, high-quality Japanese cuisine. They have varied sushi menus, including takeaway options.