Get directions to: Cafe Luna, Wilmington, DE Restaurant address: 2801 Lancaster Ave Wilmington, DE 19805, USA Driving Walking Bicycling Restaurant: Cafe Luna