Tsunami of Greenville
106 E N St Greenville, South Carolina 29601 | Restaurant Info