Melo Trattoria & Tapas hero image

Melo Trattoria & Tapas

Restaurant

1821 Hillandale Rd, Durham, NC 27705, USA

Biter Score
8.2
Open
Thursday: 11:30 AM – 2 PM, 5 PM – 9 PM