Pizza restaurant serving tasty, fresh pizza. Known for a small menu focused on quality.