Posted on December 9, 2013 by Jack Wolf Old Havana Sandwich Shop Address 310 E. Main St. Durham NC Upcoming Events No events in this location