Get directions to: Villa Barolo, Chapel Hill, NC
Restaurant address: 55 Vilcom Circle Chapel Hill, NC 27514, USA
Restaurant: Villa Barolo