Marcello's Italian Restaurant - Dining-OUT.co.za

Marcello's Italian Restaurant

Shop 20 South Coast Mall
Marine Drive
Shelly Beach, Kwazulu Natal

 Telephone Number