I've only tired the pizza, and it is by far the best I've had in the city! I've eaten there for over 10 years now (not every day of course ;) ).
They only take cash. They seem to always have a lunch special, i.e. personal pizza and a drink for under $7 -great for those on a budget. The location is ideal for walkers, as there is no parking.