We are honoured to be selected as your Special Event destination, but please note we are unable to host large parties (8+) during certain peak hours. Please call us at 416-599-4442 and ask to speak with a Manager.

icon/ic_cateringCreated with Sketch.

Catering

Sorry, we do not offer catering at this time. But you may send an email to info@freshrestaurants.ca to inquire.

icon/ic_private_diningCreated with Sketch.

Private Party Facilities

Interested in booking our entire dining room for your special event? Contact us to discuss your options! 416-599-4442 and select the option to speak to a Manager.

Since 1999, FRESH RESTAURANTS have been challenging the stereotype that vegan or vegetarian food is bland and boring. Our main goal each day is to provide freshly made food and juice as quickly as possible, without compromising on quality or service. We cater to all people, whether vegetarian, vegan or altogether new to this kind of eating, providing items everyone can relate to. Check out our menu for yourself, we're sure you'll find something you like, whether you're a dedicated vegan, or have never had a vegetarian meal in your life. We make our food from scratch with wholesome natural ingredients, so you never have to worry about hidden chemicals or preservatives. Our food is being prepared in our kitchens almost all day, every day. It has to be, since we don't freeze anything, or keep it for longer than necessary. We make it and serve it as soon as possible, day after day. We don't cook with butter, dairy, eggs, honey or any other hidden animal by-products.

Staff was lovely. Were out of some menu items. Asked for soba noodles but never received and was charged. Upon mentioning the error the waitress, friendly as ever, gave us a cookie to go. She was a really sweet girl

Beautiful restaurant, with both dine-in and takeout options. Gets pretty busy for dinner, a reservation is definitely the better option. The servers are nice, however take long with taking orders and with bringing out the food. Menu has lots of options, but is on the pricier side of casual eats. Overall the experience is great, and I would definitely come back many more times. Would love to try the weekend brunch menu.

It was a good experience. However, 3 or 4 of the items we went to the restaurant to try were all out which was slightly disappointing. The food we ordered instead was great. We had gone to the restaurant to try a few specific dishes highly recommended by friends therefore it was a bit of a let down for them to be out of those items.

Had a great Mother's day lunch with my husband and kids. We love Fresh and when we moved north of the city it was one of the things we missed most. We had some old favs and tried some new menu items. My toddler LOVES the crispy tofu steaks and when they arrived she said "I'm so happy" which about sums up my feelings as well. Also the little mother's day succulent gift is such a cute idea! Thanks.

Fresh on Front is my favorite location by far. The space is stunning and the staff always friendly and accommodating. Great location and, as always, delicious food. It's my go to spot for a great brunch.

The service was poor. The kitchen was busy and we had to wait a long time for our main course. When our meals arrived, one of party did not receive his meal. Our waitress was MIA and when she finally came to the table (when we waived her down), it was apparent that she messed up one order. By the time that person got his main course, some of us were already finished with ours. Again, our waitress was MIA. I suppose we should have known when we placed our order for appetizers, she did not know the dipping sauce we asked for until we pointed it out on the menu. We were a party of 6 and spent just over $250. This was disappointing because we really enjoy the food but the service was bad.

The noise was almost unbearable. In addition, there was very unnecessary recorded music that could barely be heard over the din. We were there for a couple of hours, and by 2:00 the noise had lessened. I don't know what to suggest, but we were unable to have a conversation, which kind of spoiled the rest of the experience. Food was pretty good, as usual, and it's very expensive. I would recommend Fresh because of the delicious vegan food, but only to people who don't care about conversation. Service was excellent.

The restaurant is beautiful, with gorgeous decor and a very pleasant ambiance. Our server was charming and attentive, and our food arrived quickly. The food at Fresh is always amazing, and today was no exception. I was a bit disappointed to get a notification from Open Table saying we'd missed our reservation when we clearly had not, which was the only negative in an otherwise positive experience.

As long as you have a party size that qualifies for a booth, this restaurant is fabulous. The Fresh chain serves the most delicious plant-based food in the city! The only issue is that if you arrive in a pair, you'll be seated less than a foot from your neighbours on either side, in the middle of a noisy space. I do not enjoy sharing my meal and conversation with strangers, which is why we've walked out of Fresh more than once.

I loved the atmosphere and the decor of the restaurant. We ordered 4 fresh bawls to share for 4 people and found them to be dry, quite simple, repetitive with tons of rice. I had to ask for sauces to make the dishes and rice more flavourful. We liked the 4 different versions of tofu - all were fantastic. I wish there were some stews, like veggie or chick pea stews, thai or indian curries.

Service was very good and the ambiance was fine but the food was wildly overpriced. We ordered super salads but they had nothing exceptional the tofu was extremely overpriced and I would never order it again.

Excellent food but this visit we were disappointed with our tacos - cooked falafel and squash were not hot like it was the last time we were there. It was more like a luke warm sandwich - I’m assuming they are supposed to be hot and served right away.

We've been to Fresh on Front on numerous occasions. The decor is the nicest of all the Fresh restaurants.The food is always served fairly quickly and hot. We noticed on our last visit that the staff were wearing matching outfits which was a very nice surprise because prior to this we felt that the staff for the most part were not dressed appropriately.