Kabuto

Kabuto

Eat$$$$

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

Located in Ikebukuro, Tokyo

KabutoGoogle Maps