Trio Pizza is a pizza restaurant offering a welcoming atmosphere for enjoying pizza and board games. Phone orders are encouraged.