Dudu Malta
Travel/leisure
Saint Julian's
Malta
Phone: 79790202
Website: http://www.dudu.com.mt
Dudu is Malta's newest and greenest mode of transport, a fleet of modern rickshaws pumping the fun back into public transport!



