Report by

Had a bad experience eating out?

Your report helps protect others.

Food Safety Reports: Kabe no Ana Shibuya Shop, 2 Chome-25-17 Dogenzaka, Shibuya, Tokyo, Japan

Latest report:

Kabe no Ana Shibuya Shop, 2 Chome-25-17 Dogenzaka, Shibuya, Tokyo, Japan

#shibuyaku #tokyo #japan #seafood