at 91 Main Street North, Markham , L3P 1X7
A Truly Victorian Tea Room Experience. A place where you can come for a quiet, relaxing, enjoyable time and savour the ambiance of Victorian comfort. Step back in time and experience the world's finest teas that will delight your senses!