Store Details
TAKADANOBABA STORE
Ph.: 03-5155-1277
Address: 171-0033
3-11-14 Takada, Toshima-ku
Everyday 11:00~25:00
Estimated time required to prepare order:
In 10 min.