The Square Pub

[ Bar ]
115 Sycamore St
Decatur, Georgia
()404 844-4010
80

5 ratings
Mon 5pm-12am-ish; Tue-Sat 11am- 2am; Sun 11am-12am-ish
information provided by RateBeer.com