Neilos Restaurant and Cafe
“Neilos’, A lounge by the Nile, where you can spot and feel home while having a savory meal with shisha along by the Nile view.
Original Greek vibes
Original Greek style and vibes all over the place. you will find a Roman statue and the entire place is decorated in Santorini style.. The colors are all white and blue.
Greek restaurant on the Nile with high quality dishes and a Greek atmosphere.
138 El Nile St., Giza, Egypt