Print out the information
Dinos Pizza
Address
Nidrion, Lefkada, Lefkada, Ionian Islands
Short url
travel.cdns.gr/11881
Coordinates
38.709740, 20.713186
Phone
2645029199
Restaurant info
All Year
Fish
Pizza
Print out the information