News
Sly’s Sliders and Fries sits in a charming white building in historic Savannah. The simple storefront with outdoor seating doesn’t prepare you for the flavor explosion waiting inside. As the name ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results