Pasha Turkish Grill Restaurant, Milton Keynes; Tarla Restaurant … You can now upload news about your business directly to the Insider news team – …