Italo is a cozy Italian restaurant nestled in the heart of Montreal, Quebec. Specializing in traditional Italian cuisine, the restaurant offers a menu filled with homemade pastas, wood-fired pizzas, and classic dishes.
With a warm and inviting ambiance, Italo provides a welcoming space for guests to enjoy authentic Italian flavors in a relaxed setting. Whether dining in or taking out, Italo aims to provide a taste of Italy in the vibrant city of Montreal.
Generated from their business information