Edo Japan 4250 Cerrillos Road Santa Fe NM United States
Japanese fast food franchise
Web Information: Web Page
Phone: 505.471.4412 Accepts: Visa, MasterCard/Eurocard
Smoking: not permitted
Dress: casual
Reservations: not accepted