Manchester Sora Restaurant offers a dining experience with a focus on Japanese-inspired small plates, including sushi and Robatayaki. It features a rooftop location with city skyline views, serving a mix of sushi and pan-Asian style tapas.