Momijiyama Tea Garden at Sumpu Castle Park
Tucked away in a corner of Sumpu Castle Park in Shizuoka, you’ll find a beautiful, peaceful tea garden called Momijiyama. There’s a tea room here too, where you can try a Shizuoka sencha or matcha paired with wagashi. Momijiyama is a lovely place to pause and relax during a day spent exploring the