In the «ethnic» street in St. Catharines, you can find Polish deli’s and halls, and Italian cafes and supermarkets. Espresso Passion is both a café and a wee supermarket.It is very clean and modern inside with a proper espresso counter when I imagined people coming in for a shot, just like in Rome. They also…