Store Details
OKUBO STORE
Ph.: 03-5332-5533
Address: 169-0073
2-27-7 Hyakunincho, Shinjuku Ku
Everyday 11:00~25:00
Estimated time required to prepare order:
In 10 min.