Edo Japan

1067 E I30 Ste 109
Rockwall, TX
972.722.2555
32.906649
-96.451539
Hours:
Mon - Thu:11am - 10pm
Fri - Sat:11am - 11pm
Sun:11am - 10pm

for Edo Japan
Directions
from: