Sora Sushi & Roll is a Japanese restaurant offering a delightful selection of fresh sushi and creative rolls. It provides a diverse menu of sushi rolls and Japanese cuisine in a charming eatery.