22 Square Restaurant & Bar
14 Barnard St, Savannah
(912) 233-2116
Recent Reviews
22 Square Restaurant & Bar
14 Barnard St, Savannah 31401
(912) 233-2116