Out & About Lobster mash? Where have you been all my life!By noauthor PW0 For the ultimate in steak, ribs and lobster, Teddy Larkins at Harbord Diggers has everything you could possibly want. Restaurant...