The Bubble is located at 65 Orfus Road, Unit A, Toronto, ON.