I'm not sure about the prior review, I've never had anything but pleasant services. This is a favorite spot for pizza. They have a great crust and we are thankful to have a place for (better than) edible pizza in Glenmont. The wings are another surprise.
they have a full menu, but we haven't had much more than takeout. My wife, an Italian, rates their red sauce very highly and, I have to agree (no, really , I ~have~ to :)