ATTILIOS RESTAURANT Store in WILMINGTON Categories: RestaurantAddress 1900 LANCASTER AVE19805, WILMINGTON, Contact Ph.: 3024280909