OLIVES restaurant
Down Town Mall
Road 90, 5th settlement, New Cairo

Egypt

Copyright Food Factory. All rights reserved.

OLIVES restaurant
Down Town Mall
Road 90, 5th settlement, New Cairo

Egypt