Since this review is going to be overwhelmingly positive, I'll start with the only down side. The eating area is very small. Its pretty unlikely that you'll have a place to sit down when you go so be prepared to take away.
Now onto the good stuff. The food quality is excellent, the prices are fair, and the staff are friendly. They clean tables quickly when people do finally leave and there's no shortage of napkins or ketchup. This is a great place to pop into on for a quick downtown lunch!