Untitled.
Restaurant
•
10 Whitaker St D, Savannah, GA 31401, USA
9.0
Wednesday: 5 PM – 1 AM
See if anyone you trust recommends it!