Drive by here all the time and decided to stop in. Food was pretty good but the place itself is kind of dirty and very tired. I'll take it to go next time.
Address: 233 Old Camden Rd., Camden, DE 19934
Location: United States > Delaware (DE) > Camden
Phone Number: +1 302-698-1334