Best Mediterranean restaurant in Stratford, united states