10+ of the Best Buffet Restaurants in Toronto for Every Craving
Sometimes you just want a meal with a lot of options, and that’s where a good buffet comes in. Whether you’re planning a big family get-together or just have a serious appetite, Toronto has a wide range of all-you-can-eat spots to choose from. From Asian food and Korean BBQ to Brazilian steak and Sunday brunch, here’s a list of buffet restaurants in the city to check out.
A Guide to Toronto’s Best Buffet Restaurants
Asian Buffets
Dragon Pearl Buffet
A well-known spot in North York, Dragon Pearl offers a huge selection of Asian dishes. You’ll find everything from sushi and dim sum to a teppanyaki station. The large space makes it a popular choice for big family dinners or group events.
- Website: https://www.dragonpearlbuffet.com/
- Phone: (647) 348-8897
- Location: 865 York Mills Rd #2, North York
- Opening Hours: Mon-Sun: 11:30 AM – 10:00 PM
- Starting Price: Approx. $25+ per person (varies by time and day)
Mandarim Restaurant
A long-time favourite for both locals and tourists, the Mandarin on Yonge Street serves a mix of Chinese and Canadian dishes. People come here for the consistent selection, which includes sushi, grilled items, and a large dessert bar.
Advertisement
- Website: https://www.mandarinrestaurant.com/
- Phone: (416) 486-2222
- Location: 2200 Yonge St
- Opening Hours: Mon-Sun: 11:30 AM – 9:30 PM
- Starting Price: Approx. $30+ per person (varies by time and day)
Kaka All You Can Eat
Located downtown, Kaka is an all-you-can-eat spot that focuses on sushi, sashimi, and other Japanese hot food items like tempura. You order from a tablet, and the food is brought to your table.
- Website: https://kakaallyoucaneat.ca/new-downtown-all-you-can-eat-menu/
- Phone: (416) 646-0808
- Location: 655 Bay Street, Toronto
- Opening Hours: Mon-Sun: 11:30 AM – 11:00 PM
- Starting Price: Approx. $25.99+ per person (varies by time and day)
Spring Sushi
Another popular choice for all-you-can-eat sushi right at Dundas Square. Spring Sushi offers fresh sushi, sashimi, and tempura in a contemporary setting. The tablet ordering system is quick and efficient.
Advertisement
- Website: https://springsushi.com/toronto/
- Phone: (416) 599-9997
- Location: 10 Dundas St E
- Opening Hours: Mon-Sun: 11:00 AM – 11:00 PM
- Starting Price: Approx. $38+ per person (varies by time and day)
All-You-Can-Eat BBQ
Kasai Grill Restaurant

This spot on College Street offers a Korean BBQ and Japanese buffet where you grill your own meats at the table. They have a large selection of meats and seafood, plus a hot food bar.
- Website: https://kasaigrillhouse.com/
- Phone: (416) 465-7222
- Location: 650 College Street
- Opening Hours: Wed -Mon: 3:00 PM – 11:00 PM Tue – Closed
- Starting Price: Approx. $34.99+ per person (varies by time and day)
Copacabana Brazilian Steakhouse
This Brazilian steakhouse is all about the meat. Servers walk around with skewers of different fire-roasted cuts and slice them right at your table. It’s an all-you-can-eat format, and there’s also a buffet section with Brazilian side dishes.
- Website: https://www.thecopa.ca/
- Phone: (647) 479-3832
- Location: 150 Eglinton Ave E, Toronto
- Opening Hours: Mon-Sun: 5:00 PM – 11:00 PM (hours may vary)
- Starting Price: Approx. $65+ per person
Korean Grill House
With a popular location on Queen West, this is an interactive all-you-can-eat Korean BBQ spot where you cook the food yourself. It has a casual feel and is a good choice for big groups.
- Website: https://koreangrillhouse.com
- Phone: (416) 263-9850
- Location: 214 Queen St W, Toronto
- Opening Hours: Mon-Sun: 11:30 AM – 11:00 PM
- Starting Price: Approx. $22.99+ per person (varies by time and day)
Brunch & International Buffets
Hot House Restaurant
Located near the St. Lawrence Market, HotHouse is known for its Sunday brunch buffet. The spread includes seafood, carved meats, an omelet station, and other international dishes, often with live jazz music.
- Website: https://www.hothouserestaurant.com
- Phone: (416) 366-7800
- Location: 35 Church St, Toronto
- Opening Hours: Mon-Sun: 11:00 AM – 10:00 PM
- Starting Price: Approx. $35+ per person for brunch buffet
La Chingada
This restaurant on St. Clair West offers a Mexican buffet with tacos, fajitas, enchiladas, and all the sides. It’s a casual spot with a focus on fresh ingredients.
- Website: https://lachingada.ca
- Phone: (416) 658-8666
- Location: 2155 St. Clair Ave W, Toronto
- Opening Hours: Mon-Sun: 12:00 PM – 10:00 PM
- Starting Price: Approx. $25+ per person (varies by time and day)
Toca Restaurant

For a more high-end buffet experience, Toca at the Ritz-Carlton offers a luxury brunch. The selection features high-quality Italian and international dishes in a formal setting.
- Website: https://www.tocarestaurant.com
- Phone: (416) 572-8008
- Location: 181 Wellington St W, Toronto
- Opening Hours: Mon-Sun: 7:00 AM – 2:30 PM
- Starting Price: Approx. $45+ per person for brunch
Pennies Bar
A laid-back bar on Queen West that offers an all-you-can-eat deal on standard bar food like pizza, sliders, and appetizers. It’s a low-key option for a casual group outing.
- Website: https://pennies.bar
- Phone: (416) 599-5555
- Location: 202 Queen St W, Toronto
- Opening Hours: Mon-Sun: 12:00 PM – 2:00 AM
- Starting Price: Approx. $20+ per person (varies by time and day)
From casual affairs to festive gatherings, Toronto’s buffet offerings have something to meet every inclination. Whether your preference is these venues offer something for everybody. Find the city’s most highly-regarded buffets for your next dining experience.
What’s your go-to buffet spot in the 6ix? Let us know in the comments!
More:
- https://secrettoronto.co/all-you-can-eat-toronto/
- https://www.thebesttoronto.com/best-buffet-toronto/
- https://www.yelp.ca/search?find_desc=All+You+Can+Eat+Buffet&find_loc=Toronto%2C+ON&sortby=rating
- https://wanderlog.com/list/geoCategory/16060/places-to-eat-best-buffet-in-toronto
Advertisement
