I've never had anything but their pizza, but I think it's underrated. This place is an unknown gem. It's one of my favorite pizza slices in the area. Good ingredients, a buttery thick crust. It's always incredibly cheap too. Around $11 for a large.
No seating or anything, just a small space for pickup.