villa | فيلا
(14 Reviews)

Villa | فيلا

Pizza Italian

01211200750
Nasr City
City Stars, 6th Floor Food Court
(Get directions)

14 Reviews

of 5
Log in to Leave a review