Enjoy the finest and most delicious seafood from fish and shrimp of all kinds, and also enjoy the authentic taste of liver and brain lovers
Category: Seafood
Country: Egypt
City: Cairo
Area: Nasr City
Address: 37 Mustafa Al-Nahhas Street - Makram Ebeid direction