I've lived in Orillia my whole life and would recommend Mariposa to anyone that is to visit or stay in Orillia. Friendly courteous staff. Fresh foods & such a wide variety of choices! They always have neat items for every occasion. We buy all our special cakes from Mariposa because they are guaranteed to do a fabulous job everytime. Check them out you wont be disappointed.