la-scala | لا سكالا
(8 Reviews)

La Scala | لا سكالا

Italian

01019202393
Sheikh Zayed
Arkan Mall, El Sheikh Zayed City
(Get directions)

8 Reviews

of 5
Log in to Leave a review