HOUSE OF CRABS HITS THE SHORES OF ST KILDA Katherine Ng March 3, 2016 Food & Drink, Lifestyle House of Crabs, the brand new seafood eatery sails into the Newmarket Hotel this Friday 4 March. It is a bibs on, eat with your hands,...