Best Fried chicken takeaway in Lowell, united states