Sequoia restaurant is the chic, sophisticated restaurant on Zamalek island on the Nile, serving a mix of Egyptian, Lebanese and European cuisine - even a sushi bar!
Showing posts with label Sequoia. Show all posts
Showing posts with label Sequoia. Show all posts
Sunday, January 15, 2012
Sequoia on the Nile
Subscribe to:
Posts (Atom)