O worked at pizza shuttle back in '84, and i still love it to this
January 2024
I wasn't there I get pizza delivered from there and it's
October 2023
I'm almost 40 and this place is hands down the best pizza place. I have eaten pizza all across the United States and Pizza Shuttle is at the top of my favorite pizza places.