THE GLOBE RESTAURANT Premium 995722 Mono Adjala Townline, Mono, L9V 1E1 705-435-6981 Contact Us Visit Website