Ramen restaurant TowZen is located in Kyoto, in a quaint neighborhood just 10 minutes walk from the renowned Shimogawa Shrine. At the end of the cute entrance of greenery lays the entrance to the hidden ramen restaurant with a heartwarming decor...
Ramen restaurant TowZen is located in Kyoto, in a quaint neighborhood just 10 minutes walk from the renowned Shimogawa Shrine. At the end of the cute entrance of greenery lays the entrance to the hidden ramen restaurant with a heartwarming decor...