You need to enable JavaScript to run this app.
The Creps
The Creps is a restaurant in Decatur, GA. Order takeout online for pickup or delivery.
Locations
The Creps - 2670 E College Ave
2670 E College Ave
Decatur, GA 30030
Phone: +17069902254