Reviews of Village Inn Take Away. (Restaurant) in Longford (Longford).