If you follow any Toronto food hashtag on social media, chances are that you've come across pictures of the fried lobster mountain at Fisherman Lobster Clubhouse Restaurant. Located in a strip plaza in North Scarborough, aquariums line the perimeter of Fisherman Lobster Clubhouse ...