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: Alexandria
Area: Smouha
Address: Shop No. 22 - next to Jomla Market