The Szechaun restaurant is a winner. But it's their tea that has our food editor floored.
Downtown Ottawa
+2