Aoba is a restaurant specializing in Japanese, Asian, and Sushi cuisine.