Search for:

We went to an Italian Restaurant here in Japan and we asked for some snails! Was it worth it?
Besides the escargot, check the delicious food that they had at this amazing place.