Pizza Review
Hands down the best pizza in the Capital Region. Used to go here once a week when I worked in Troy. Went for the first time in 10 years recently, hoping it was still great. Happy to say I wasn’t disappointed.