Sakura Japan, DOVER, Delaware (DE)
Readily positioned at North Dover Mall () in DOVER, Delaware (DE) (19901), Sakura Japan can be reached at 3027449445. Remember to call in ahead of time to make a reservation.
More restaurants in DOVER, Delaware (DE)
Sakura Japan contact information and details:
Address: North Dover Mall - , DOVER, Delaware (DE) 19901
Contact Phone: 3027449445