Pizza Ville is a restaurant specializing in pizza. It offers online ordering and delivery services. The establishment is located at 116 Rue Queen.