General Manager at The Keg Steakhouse + Bar London South - London, Ontario, Canada
The Keg Steakhouse + Bar London South is a restaurants company based out of 1170 Wellington Rd, London, Ontario, Canada.