JavaScript is not enabled.
good pizza - Review by Eugene A | Captains Pizza

Captains Pizza


good pizza 9/22/2005

Captains Pizza is a very good local pizza shop. They have a great location in central squirrel Hill. Besides that they also make a very good pie. They in fact remind me very much of a traditional Italian pizza shop. This is due to the great taste of their pizza as well as to the design of the place when you enter you feels as though you are transformed into another time, a simpler time. more
15% OFF all yearly plans
Use year15 at checkout. Expires 3/1/2019