About Us

We are a family owned and operated business since January of 2004. Our first location, formerly known as “International Bakery” has been in existence since the ’70s. Everybody loves & needs fresh bread – it’s a household staple – you can enjoy fresh bread and rolls, and a lot more from R Bakery – we’ve been baking daily since 1979 from scratch, just like mom used to!

The flour business has been in the Gomes family for many years. Eduardo’s great-great-grandfather was in the milling business in the 1800s in the same town Eduardo learned the trade. It is a long family history that Eduardo is very proud of. Eduardo’s father, uncles and older cousins all working in the family flour mills in the old days. Eduardo started working in the bakery industry when he was 13 years old in a small village called Agucadoura in Povoa De Varzim in Portugal. Eduardo worked there for about four years and then decided to come to Canada where some of his siblings lived.

Eduardo worked for some Portuguese bakeries in Toronto for a few years and then an opportunity come up and decided to buy his first business at the age of 23. Eduardo and his brother-in-law (Paulo) partnered up and made the purchase of International Bakery from the Porretta family. The Porretta family had the bakery for over 25 years. Eduardo now is very excited in making many different types of breads to attract all the different cultures that come into his bakeries every day.

Come and feel free to say hi to Eduardo!


We offer catering for events of all types and parties of all sizes. Need delivery? No problem! To get started simply send us some details using the form below, and we’ll get back to you with options to help make your event a success.

[Form id=”7″]



Cup Cakes


Custom Cakes

We all know what the true star of any event is… your cake! Whether its for a birthday, anniversary, retirement, or just because you wanted cake at your event, we have recommendations for everything. Get started by sending us some details below and we’ll get back to you with ideas if you don’t have one.

[Form id=”6″]

326 Marlee Ave, North York, ON M6B 3H8

Phone: (416) 785-0002
Business Hours: Monday – Saturday 6:30 am to 6:00 pm

Business Hours: Sunday 7:30 am to 6:00 pm

2588 Finch Ave W, North York, ON M9M 2G3

Phone: (416) 749-2220
Business Hours: Monday – Friday 8:00 am to 9:00 pm

Business Hours: Saturday & Sunday 8:00 am to 7:00 pm