Happy Dolphin & Nile Lily is one of the biggest dining destinations offering a large diversity of cuisines on the Nile.
Abdel Aziz Al Saud Street, Manial, Cairo, Egypt, 11231