Located on the lively waterfront at Souk Madinat Jumeirah, Taverna presents a sophisticated Greek dining…
Tag:
Located on the lively waterfront at Souk Madinat Jumeirah, Taverna presents a sophisticated Greek dining…