The food you get is very good for the price you pay.
Quality of food is also great.
The restaurant is fairly small, therefore creating a lot of fuss in line ups especially on weekends of after school hours due to the afternoon tea rush and specials.
Service is not so friendly there overall, but I live closeby and visit very often, so ive gotten to know the servers there and are now definately more warm and welcoming.
Its a fast paced environment and honestly.. for the price you pay, you cant expect world class service.
It's a place you can enjoy a quick meal.
But I give it 5 stars for the price and food!