Veranda hero image

Veranda

Restaurant

79 Falling Springs Dr, Chapel Hill, NC 27516, USA

Biter Score
9.0
Closed
Monday: 10 AM – 7 PM