Logo
Search

Overview

Twin Plaza is a food & retail complex in First Settlement in New Cairo situated on an area of approximately 30,000 sqm, which features one of the largest food courts in Egypt. Its prime location in the first settlement, New Cairo, in close proximity to Downtown, Maadi, and Heliopolis, which makes it easily accessible from all points of Cairo.

Add Rating

Quality
Ambiance / Esthetics
Staff / Service
General Rate