Tatsumiya Restaurant
4.45
8
Uji, a town built around the World Heritage site Byodoin Buddhist temple, has the best tea houses in Japan
Kyoto / Japanese Cuisine
Uji, a town built around the World Heritage site Byodoin Buddhist temple, has the best tea houses in Japan
Kyoto / Japanese Cuisine