4 Restaurant The Keg Steakhouse + Bar - London South (1841 reviews) 1170 Wellington Rd, London, ON N6E 1M3