I work and live near here, many co-workers get lunch or dinner here, I can only comment on takeout. Everyone says the same thing, the food quality is inconsistent, sometimes it's the best pizza in the area, sometimes it's pretty average. The first time I went there to pick up a take out order, I apparently went to the wrong bar and the waitress rolled her eyes at me and pointed in the other direction without saying a word, I guess this happens often enough that they should tell people where to go?
Otherwise, I've had worse, prices are about the same as anywhere else.