Kabuto
Eat$$$$

Kabuto

Charcoal-grilled eel. Solo master, counter seats only.

Located in Ikebukuro, Tokyo

KabutoGoogle Maps