Restaurant · Italian Restaurant
Little Lexie's
Swan Lake Compound, Second New Cairo, Cairo Governorate 4732401, Egypt
View on Google MapsOverall
7.1
1 rating
Would go back
Restaurant · Italian Restaurant
Swan Lake Compound, Second New Cairo, Cairo Governorate 4732401, Egypt
View on Google Maps1 rating
Would go back