Ortada Turkish Restauranta day agoOrtada Turkish Restaurant - The new luxurious Turkish Mediterranean & Grill Restaurant in Dorridge, Solihull.112