Meelo's Restaurant

Casual Cuisine with Italian & Spanish Flair

Home
About Us
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. Also close to Duke Hospital
                                  

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