C&D Coffee Roaster is a coffee shop located at 10 N White Horse Pike. They roast their own coffee and are situated in the Village Shops, with their roastery accessible from Elvins Ave.