Stopped in on a cold cloudy day and was promptly greeted. As others have stated, Stone has large windows overlooking the Point State Park entrance and the Fort Pitt Bridge. Probably great on a sunny day, but this day.
Nice to have Neapolitan style pizza which is available at a few places but not many downtown. Stone has a list of specialty pizza with some fresh ingredients or build your own. So many combinations, you could eat @ Stone every day for a year and probably not have every variety. There are salads and sandwiches available too.
I split the Vesuvius pizza with a friend. The pizza is a little small..four cutes probably good for one person, but it was more than I wanted and worked out well as we split it. Really a good flavorful pizza.