The Uncle Will is a restaurant located at 249 Holdenhurst Road. It is open from 8:30 AM to 8:00 PM and serves food. The establishment is identified as a Latin restaurant.