Mario is a pizzeria and restaurant serving pizza. It is located at Vasiliou Konstantinou 72 in Arta.