Reviews of The New Horseshoe Bar & Grill. (Restaurant) in Coventry (West Midlands).