A restaurant in Amakusa island
I sometimes drop in this restaurant.
Back to Top