The Green Parrot Menu - Dining-OUT.co.za

The Green Parrot

12 Mackeurtan Avenue
Durban North

 Telephone Number