Modern-style Japanese restaurant, Osaka Sushi, offering a pleasant dining experience with comfortable seating.