ParentFull threadCactus2018·100 comments, and no on yet. Link to reviews on google maps https://www.google.com/maps/place/Ichiwa/@35.0453272,135.742...View on HN