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: Helwan
Address: 40 Ragheb Street - intersection of Mohamed Sayed Ahmed Street