Best Fast Food in Milford, CT