小僧寿し西台店

Kozosushi so-Honbu West stand shop

Itabashi, Tokyo, Japan

···

Map

Streetview

Activate map