Ta Ca Asian Fusion & Sushi - Savannah 513 E Oglethorpe Ave, Ste A Savannah, GA 31401
 
Open
12:00PM - 9:00PM   View Hours
(912) 232-8222