Skip to content
Ta Ca Asian Fusion & Sushi - Savannah 513 E Oglethorpe Ave, Ste A Savannah, GA 31401

Ta Ca Asian Fusion & Sushi - Savannah

Closed Opens Monday at 11:30AM