Arrived early on a weekday at 5:30pm but it started to fill up even at that time. Portions are big, prices are good. There's even a vegetarian section on the menu. Didn't have to wait long for the food and the staff are friendly enough. You go up to the counter to pay.