THE TOWN MOUSE: AN INTIMATE VENUE WITH INTENSE FLAVOURS Adriane Howell April 9, 2014 Food & Drink, Lifestyle Carlton’s The Town Mouse may only seat 42 diners but it is far from meek. The restaurant, which opened in early 2013, was previously home to the...