The pizza is quite good. The staff is friendly. The location is in a strip mall with parking being not ideal. The atmosphere inside looks to be left unchanged from the 70s or 80s and could benefit from an update.
That being said if you want good pizza this is a good place to go in Three Rivers if you aren't picky about atmosphere.
You have no recent hotel searches.