The Square Pub

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

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