El Borg Seafood Restaurant is a seafood restaurant, operating in Egypt for more than 35 years, serving a variety of fish, shrimp, fish tagines and others
Category: Seafood
Country: Egypt
City: Cairo
Area: Suez Governorate
Address: Kilo 92 Suez Hurghada Road - Inside Grand Ocean Sokhna - Zaafarana