Pizza Review
Nice, thick, soft and delicious. Very good pizza. A Buffalo staple.