Get directions to: Camilla's Authentic Italian Food, Durham, NC
Restaurant address: 5110 North Roxboro Street Durham, NC 27704, USA
Restaurant: Camilla's Authentic Italian Food