Get directions to: Aurora Restaurant, Chapel Hill, NC
Restaurant address: 1350 Raleigh Rd Chapel Hill, NC 27517, USA
Restaurant: Aurora Restaurant