Holland House Restaurant

601 E 68th St Savannah GA 31405 USA

(912) 352-3382

Location