Canelo's LLC Address: 101 W Vine St, New Wilmington, PA 16142 Phone: (724) 946-8444 Restaurants Other Businesses: WOW Cafe at 319 S Market St, New Wilmington, PA 16172 Clark, Robert at 201 N Market St, New Wilmington, PA 16142 Alice's Pizza at 123 High St, New Wilmington, PA 16142