Turban Shell
Best restaurants you can enjoy Turban Shell [さざえ:Sazae] in Japan!