Villa Barolo
55 Vilcom Cir
Chapel Hill
NC
27514
(919) 960-4224
Open Map
Beer Cheese Sauce
Deli Salads
Each Additional Meatball
Italian
Non-smoking
Reservations Not Required
restaurant
Sicilian Sauce
Smart casual
Specialty Soup & Sandwiches