Main menu Open search menu

Sushi Time Towa

54 Moon River Court, Savannah, GA 31406 54 Moon River Court, Savannah Directions



From Our Editors

Savannah sushi lovers will fall in love with the menu at Sushi Time Towa, a Japanese restaurant right in the heart of Savannah.

Drivers will find parking not far from the restaurant.

From their sushi to noodle dishes, Sushi Time Towa presents a great menu of traditional Japanese cuisine for you.

Explore Nearby
Sushi Time Towa

Groupon has verified that the customer actually visited Sushi Time Towa.