Restaurants St. Catharines
Enjoy the full experience of organically cultivated loose leaf tea in St Catherines when you step into Vulies Tea and Cafe. We have the finest teas, tea ware, and accessories. Shop online or drop in for a cup.
Vulies Tea & Cafe can be found at 43 Church Street . The following is offered: Restaurants - In St. Catharines there are 43 other Restaurants. An overview can be found here.
Loading map...