Get directions to: Armadillo Grill- Durham, Durham, NC
Restaurant address: Duke University- Bryan Center Durham, NC 27708, USA
Restaurant: Armadillo Grill- Durham