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.