Restaurant
Villa menCanta
Location & Hours
Villa menCanta
CentrAda Plaza Mall, Juhayna Square, Sheikh Zayed City, Giza Governorate, Egypt
GET DIRECTIONSCentrAda Plaza Mall, Juhayna Square, Sheikh Zayed City, Giza Governorate, Egypt
GET DIRECTIONS