Tropical Juices & Ice Cream Mutrah is a shop in Muscat, Oman. It is recorded as a visited place from 2025.