Meelo's Restaurant

Casual Cuisine with Italian & Spanish Flair

Home
Our Menu
Catering / Venue Rental
Hours of Operation
Directions
Contact Us
Andre Chabaneix
 
Address: Meelo's Restaurant
              1821 Hillandale Road Suite 3
              Durham,  NC 27705
 
Phone:    919.384.9080
Fax :       919.384.9081
 
 
Conveniently located in Loehman's Plaza across the street from Marriott Courtyard and Comfort Inn Hotels in Durham. 
 
 Two minutes from Duke Hospital!!