Cilantros

Trading Hours

Mon-Sun: 10:00 am - late
Public Holidays: 10:00 am - late

Shop Number

L23

Telephone Number

(011) 784 2510

View Location Map
No Shop Location