MARGARITIS MICHAIL MOTORS, SCOOTER RENT Address I. Kazouli 23 85100 MANDRAKI Phone numbers 2241037420, 2241039485 +−Leaflet, \r\n© OpenStreetMap contributors Take me there Call Call business 22410374202241039485 Cancel