This place looks like a dump so you're expecting your food to suck. HOWEVER, the food is delicious! Huge portions, very tasty, great sides, attentive wait staff, all in all a great deal. It's a bit dim inside, reminiscent of a casino, and the wait for your food can be a bit long when it's busy, but it's well worth it. The banana bread is some of the best I've had. My omlette could've served three easily. i ate half and gave the other half to a friend, who heated it in a microwave and said it was still delicious an hour later.
PS The photos of the food on this page make it look nasty, but it's really quite good. Looking at those thin cut fries makes my mouth water in remembrance.