Dellia Jerk Palace
5412 Covington Hwy, Decatur
(678) 203-2207
Recent Reviews
Dellia Jerk Palace
5412 Covington Hwy, Decatur 30035
(678) 203-2207