Sushi Time Towa

  (912) 920-3288

 54 W Montgomery Xrd,Savannah, GA 31406

 website

Not the typical trendy Sushi place but you must eat here if you love to eat Japanese cuisine.
No menu available.