Sama Caviar

Sama Caviar Company is a producer of caviar in 3 weights for hotels, restaurants, and shops in Oman.