The Palace Diner On Abercorn. New Menu!
7202 Abercorn St, Savannah 31406