T

The Lost Square

(on williamson)
Bars in Savannah, GA
Bars
Lounges

Location

412 Williamson St.
Savannah, GA
31401

About

The Lost Square is an inviting rooftop bar, perched confidently above the riverfront, offers stunning panoramas and warm-hearted service.

Information

Company name
The Lost Square
Category
Bars

FAQs

  • What is the phone number for The Lost Square in Savannah GA?
    You can reach them at: 912-544-4595. It’s best to call The Lost Square during business hours.
  • What is the address for The Lost Square on williamson in Savannah?
    The Lost Square is located at this address: 412 Williamson St. Savannah, GA 31401.