Aozora is a Japanese restaurant offering a luxurious yet affordable dining experience. They focus on combining traditional craftsmanship with modern culinary approaches, serving a harmonious blend of fresh and umami flavors, including sushi.