Skip to main content

Ou's Sakura Japanese Restaurant Inc

restaurant · Savannah, GA

Address
5710 Ogeechee Rd Ste 470, Savannah, GA 31405-9515
Website
southsidesakura.com
Where
32.0279, -81.2251

Search Hominin for Ou's Sakura Japanese Restaurant Inc

Other restaurants nearby

More in Savannah

Ou's Sakura Japanese Restaurant Inc — restaurant in Savannah, GA | Hominin