Reviews of Nikki's Restaurant. (Restaurant) in Longford (Longford).