Masuta Japanese Fusion Restaurant
Delicious Japanese Cuisine
Asparagus, hens egg, toasted sunflower seeds, Spenwood cheese