Sometimes after a hard day of work, all you want to do is kick back and relax. But, the task of having to prepare and cook meals for yourself and the family can be daunting and time-consuming. At Bathurst Village Market, we want to provide you with delicious meals that rival any home-cooked dish.

Our chefs use only the freshest ingredients and time-tested recipes. Whether you’re craving some gorgonzola penne or piping hot borscht, you can be certain that we will have something that will satisfy your craving. Help yourself to whatever strikes your fancy from our selection of meals, and rest assured that it will be both healthy and delicious. Our kitchen is only stocked with the type of wholesome food that you would cook at home.

Our hot table meals are available all week round

Store Hours

Monday – Saturday:
8:30 AM – 9:00 PM

Sunday:
9:00 AM – 9:00 PM

Simply drop-in and choose a meal that is ready to take away with you.

Holiday Catering

Delivery Available

Just call (416) 650-0684 and place your order!

Our in-house kitchen creates a wide range of European-inspired hot meals every single day.

Our hot table is diverse and nutritious, to reflect the dietary recommendations for a healthy diet. But we don’t cut back on the flavour! All our meals are delicious, and true to their traditional European ingredients and tastes. But in the spirit of Canadian multiculturalism, we encourage everyone to try an international dish that they haven’t had before. You will be sure to find a new favourite meal!

We also provide hot meals and food platters for privately catered events. Our goal at Bathurst Village Market is to feed our community with nutritious and affordable food, whether that’s on a left-my-lunchbox-on-the-kitchen-counter day or a wedding day celebration.

We regularly offer vegetarian, vegan, dairy-free and gluten-free meal options. For catered events, we can comfortably accommodate dietary restrictions.

If you have any questions about our current menu, or you would like to find out what our daily specials are, please call us on

(416) 650-0684