I may have misjudged this place before. The food they serve is fresh and with the right toppings it's actually quite tasty. The grilled mushrooms are awesome and they have really good fries.
The portions are generally huge. Their "regular" sized fries feeds 3 average people easily (or 2 people like me).