EATS + DRINKS, ST KILDA The Grosvenor Hotel is a St.Kilda gem By Megan Luscombe Located at the top end corner of Chapel Street and Brighton Road, the Grosvenor Hotel takes pride in…