Dino is a restaurant specializing in Italian cuisine, including pizza, in a relaxed atmosphere. They offer service in both French and English.