category image
39 results
Sambariki BBQ in Ikebukuro

Sambariki BBQ in Ikebukuro

Eitetsu Terakado

Located less than three minutes from Ikebukuro Station on foot, Sambariki is an all-horsemeat BBQ restaurant and an interesting find in the back streets

Tokyo 3