A relaxed waterfront restaurant known for fresh sea food and Red Sea views
South Obhur Corniche, Jeddah