Pizza Review
Very average Greek pizza, doesn’t hold a candle to the place across the street (New English Style Pizza). However, they have deals that cannot be beat.