Open Mon-Sat for your dining pleasure.
113 Grant Street
Decatur, Alabama 35601
Last Updated Aug 18, 2008