Meelo's Restaurant

Casual Cuisine with Italian & Spanish Flair

Home
Our Menu
Catering / Venue Rental
Hours of Operation
Directions
Contact Us
 
 
Directions
 
Meelo's Restaurant  is located at 1821 Hillandale Road Suite 3
Durham, NC 27705
 
Conveniently located in Loehman's Plaza across the street from Marriot Court Yard and Comfort Inn Hotels in Durham. 
                                  Two minutes from Duke Hospital!
                                  

 
Map and driving directions by MapQuest: Map of 1821 Hillandale Rd Durham, NC 27705-2659, US
 
For reservations:
Call: 919-384-9080