Little Duck Diner

150 W Saint Julian Street Savannah GA 31401 USA

(912) 235-6773

Location