Tea Room, Smoothie & Juice Bar 96 Main St. East Unit 1 L8N 1G3
Restaurant, Smoothie & Juice Bar, Ice Cream Parlor 919 Upper Paradise Road L9B 2M9