Reviews of The Cattle Grid at Woodlands. (Restaurant) in Southampton (Hampshire).