Sushi Time TOWA Japanese Restaurant, SAVANNAH, Georgia (GA)
Readily positioned at 54 West Montgomery Xrd () in SAVANNAH, Georgia (GA) (31406), Sushi Time TOWA Japanese Restaurant is available at 9129202788. It is best to give them a call in ahead of time to make a reservation.
More restaurants in SAVANNAH, Georgia (GA)
Sushi Time TOWA Japanese Restaurant contact information and details:
Address: 54 West Montgomery Xrd - , SAVANNAH, Georgia (GA) 31406
Contact Phone: 9129202788