Log in
  1. eel

    Satsuma Masaki Tei Tokyo Hamamatsucho is a freshwater eel restaurant five minutes from Daimon Station. Its sig…

All eel in Tokyo

eel in other areas of Tokyo