It is a chain of seafood products stores in Egypt, offering a variety of marine products such as salmon, herring, caviar, roe, tuna and others.
Category: Seafood
Country: Egypt
City: Port Said
Area: Tarh El Bahr St.
Address: Behind Caviar Lounge Restaurant - from the side of the garage