Store Details
NARA OMIYASANJODORI STORE
Ph.: 0742-32-5580
Address: 630-8115
3-1-1 Omiyacho, Nara-shi
Everyday 11:00~24:00
Estimated time required to prepare order:
In 10 min.