Restaurants in Savannah, GA
Restaurants
13015 Abercorn St,
Savannah ,
GA
31419
UNITED STATES
Based on 1 reviews
Worse place to go for sushi in Savannah
I work very close to this resteraunt and I drive many miles away now for Sushi or Terriyaki because I am tired of giving this place chances. The food is consistantly terrible and flavorless. The girl usually working the register is rude...Worldwide > United States > Savannah, GA > Restaurants