C J
Google
Service can be underwhelming. It appears to be understaffed during weekends, but they do try hard to assist, and staff are extremely nice and accommodating.
The food isn't that bad, and portions are sufficient. They get very crowded on weekends, though. Credit cards are accepted, and there are no service fees.
To my own demise, I would highly recommend this place.