The historic city of Muscat is a striking mix of ancient Oman buildings and modern architecture, of golden beaches and mountains. As the capital of Oman, Muscat is a popular destination for tourists as well as business travellers, and is home to a range of fantastic restaurants. Olivos Restaurant & Terrace The trendy Olivos Restaurant...