We've actually eaten at this branch of Vikings a couple of times already, and it's mostly because it's semi-convenient to get to, it's cheaper than the one in MOA, and you eat for free as long as it's within 3 days of your birthday (or on your wedding anniversary, for married folks out there)!
This place always has a very decent set of food, and for me, it has beaten out my favourite buffet, Saisaki, as the best value for money you can get at a...