2 reviews
Looking for a tranquil oasis in the heart of crazy Cairo - then this little beauty hits the spot...!
66 Gomhouria St.