Sushi Time Towa Japanese Restaurant

Sushi Time Towa Japanese Restaurant

Restaurants in Savannah, GA

Restaurants Sushi and Japanese Restaurants

Contact us

Location

54 W Montgomery Xrd,
Savannah , GA 31406 UNITED STATES

Reviews

Sushi Time Towa Japanese Restaurant 912-920-3288
54 W Montgomery Xrd,
Savannah , GA 31406 UNITED STATES
$
Sushi Time Towa Japanese Restaurant

Detail information

Company name
Sushi Time Towa Japanese Restaurant
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Nearby

Worldwide  >  United States  >  Savannah, GA  >  Sushi and Japanese Restaurants

Sushi Time Towa Japanese Restaurant

Contacts Location Details