Hands down the healthiest value option. There are two locations downtown or uptown. I've only been to the one at Uptown and it is on the side near the highway a couple stores down from NoodleBox. The lunch buffet is 13$ and has all your favorite Indian cuisine. I'm talking butter chicken, naan bread, vegetable dishes, salads, rice pudding, pakoras and much more. The food is delicious and the buffet starts at 11:30. If you haven't gone, make sure you go.
May Gold Village
This classic Chinese buffet is in the heart of Langford. It's on the corner of Veterans Memorial Parkway and Goldstream Avenue. This buffet has everything you like from a Chinese buffet at a reasonable price. I think the lunch buffet comes to like 15$ including tip. There is also a dinner buffet, but I imagine it is a couple dollars more.
Who doesn't like all you can eat sushi? This beautiful restaurant in downtown Victoria has an extremely high ceiling and views of the waterfront. It is on Wharf Street, on the opposite side to The Local and Darcy's and a little bit closer to the Johnson St. Bridge. All you can eat sushi is 19.99$ and the sushi is fantastic. It's a classy atmosphere and a great place to take a date.
Morgan Sunday Brunch
This spot is highly underrated. I believe there are 2 sittings on Sunday at 11 and 1. Make sure you call ahead and reserve. It is around 16$, I think, and has all your home-style favorites, including: roast beef, quiche, trifle, ham, salads, baked goods, steamed vegetables, deviled eggs, bacon and pancakes. It's in the University Heights Shopping Centre, extremely close to UVic. Don't be fooled into thinking this restaurant is just for seniors. The food is great.
Oak Bay Marina Sunday Brunch
Want to experience a lavish seafood buffet with spectacular views of the marina? This is the priciest buffet option at 31$ for an adult, but it is definitely worth it. It's on Beach Drive near the Oak Bay Beach Hotel. Brunch starts at 9:30 am.