Google says they're closed today... since when are they closed on sundays? I know my last visit was on a Sunday only 6 months ago. Are they truly closed sundays?
Address: 5410 Covington Hwy, Decatur, GA 30035, USA
David Omot | Oct 23, 2019
Ya they started doing it about a month ago, it is true.
Whitney Nettles | Oct 23, 2019
Thank you
Good thing we saw this because we drive from over 50 miles to go
Thanks! Your answer is awaiting moderation.