Get directions to: Amelia Cafe & Bakery, Durham, NC
Restaurant address: 905 West Main St & Suite 115 Durham, NC 27701, USA
Restaurant: Amelia Cafe & Bakery