When hunger strikes, why not hit up one of Greater Vancouver’s all-you-can-eat joints? Check out our list of restaurants you should know about.

If you want to eat as much cod and chips as you can, check out one of the best fish and chips restaurants in Metro Vancouver. They have locations in Vancouver, North Vancouver, West Vancouver, Langley, Chilliwack and Abbotsford. While their all-you-can-eat menu just pertains to fish & chips, it’s worth it!
An Indian restaurant that serves up authentic comfort food at its finest. Their daily lunch buffet is open from 11:30am to 3pm. Check them out at 217-755 Burrard Street.
The Buffet at River Rock Casino
Enjoy a large variety of items at the River Rock buffet. Food includes everything from seafood and prime rib to a salad bar and sushi. There’s also an awesome dessert selection. Check them out at 8811 River Road in Richmond.

This Japanese restaurant is one of the best of its kind in Vancouver. They serve all-you-can-eat for lunch, dinner and even on their late night menu. Check them out at 1128 West Broadway.
Another Japanese joint with an incredible all-you-can-eat menu. Indulge in as much sushi as you can for either lunch or dinner. Check them out at 202-755 Burrard Street.

In the mood for some Thai food? Enjoy some Pad Thai and Tom Yum Goong with their all-you-can-eat menu. Check out their Kits location, at 1766 West 7th Avenue.
The sister restaurant to Tomokazu, this joint serves up amazing Japanese style cuisine. Their all-you-can-eat menu includes everything from sushi and sashimi to rolls and seafood. Check them out at 205-4231 Hazelbridge Way in Richmond.
For Korean-style BBQ check out this all-you-can-eat restaurant with a wide variety of grilled meats. Check them out at 15155 101 Avenue in Surrey.
What’s your favorite all you can eat restaurants in Vancouver? Let us know in the comments below!

