Manpei Hotel Cafe Terrace: Apple Pie & Royal Milk Tea in Karuizawa